package com.huiw.archives.modules.sys.entity;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;



/**
 * 
 * 
 * @author yangcheng
 * @email yangcheng@huiwtech.com
 * @date 2017-11-17 10:51:53
 */
@Entity
@Table(name = "wis_archives_person")
public class WisArchivesPerson extends BaseEntity  implements Serializable {
	private static final long serialVersionUID = 1L;
	
	
	
	//组别
	private String personGroup;
	
	//姓名
	private String personName;
	
	//性别
	private String personSex;
	
	//年龄
	private Integer personAge;
	
	//身份证号码
	private String personIdcard;
	
	//家庭人数
	private String personFamilyNums;
	
	//家庭关系（例如：户主、配偶、之子、之女）
	private String personFamilyRelation;
	
	//户主
	private String personFamilyHeader;
	
	//政治面貌
	private String personPolitical;
	
	//婚姻状况（比如：未婚0、已婚1、离异2、再婚3、丧偶4）
	private Integer personMarry;
	
	//民族
	private String personNational;
	
	//文化程度（比如：博士5、硕士4、大学3、高中2、小学1、文盲0）
	private Integer personEducation;
	
	//在校生状况（比如：小学七年级、非在校、初中一年级、大学二年级）
	private String personAtschool;
	
	//健康状况（比如：长期慢性病、死亡、健康、残疾）
	private String personHealth;
	
	//劳动能力
	private String personLabor;
	
	//务工状况（比如：县外省内务工、省外务工）
	private String personWorkSituation;
	
	//家庭属性（比如：贫困户、低保户、五保户）
	private String personFamilySituation;
	
	//人均年收入
	private String personIncomeYear;
	
	//联系电话
	private String personMobile;
	
	//头像
	private String personPic;
	
	
	


	/**
	 * 无参构造
	 */
	public WisArchivesPerson() {
		super();
	}

	/**
	 * 有参构造
	 * 
	 * @param pid
	 */
	public WisArchivesPerson(String pid) {
		super(pid);
	}

	
	
	/**
	* 设置：组别
	*/
	public void setPersonGroup(String personGroup) {
		this.personGroup = personGroup;
	}
	/**
	* 获取：组别
	*/
	@Column(name = "person_group")
	public String getPersonGroup() {
		return personGroup;
	}
	
	/**
	* 设置：姓名
	*/
	public void setPersonName(String personName) {
		this.personName = personName;
	}
	/**
	* 获取：姓名
	*/
	@Column(name = "person_name")
	public String getPersonName() {
		return personName;
	}
	
	/**
	* 设置：性别
	*/
	public void setPersonSex(String personSex) {
		this.personSex = personSex;
	}
	/**
	* 获取：性别
	*/
	@Column(name = "person_sex")
	public String getPersonSex() {
		return personSex;
	}
	
	/**
	* 设置：年龄
	*/
	public void setPersonAge(Integer personAge) {
		this.personAge = personAge;
	}
	/**
	* 获取：年龄
	*/
	@Column(name = "person_age")
	public Integer getPersonAge() {
		return personAge;
	}
	
	/**
	* 设置：身份证号码
	*/
	public void setPersonIdcard(String personIdcard) {
		this.personIdcard = personIdcard;
	}
	/**
	* 获取：身份证号码
	*/
	@Column(name = "person_idcard")
	public String getPersonIdcard() {
		return personIdcard;
	}
	
	/**
	* 设置：家庭人数
	*/
	public void setPersonFamilyNums(String personFamilyNums) {
		this.personFamilyNums = personFamilyNums;
	}
	/**
	* 获取：家庭人数
	*/
	@Column(name = "person_family_nums")
	public String getPersonFamilyNums() {
		return personFamilyNums;
	}
	
	/**
	* 设置：家庭关系（例如：户主、配偶、之子、之女）
	*/
	public void setPersonFamilyRelation(String personFamilyRelation) {
		this.personFamilyRelation = personFamilyRelation;
	}
	/**
	* 获取：家庭关系（例如：户主、配偶、之子、之女）
	*/
	@Column(name = "person_family_relation")
	public String getPersonFamilyRelation() {
		return personFamilyRelation;
	}
	
	/**
	* 设置：户主
	*/
	public void setPersonFamilyHeader(String personFamilyHeader) {
		this.personFamilyHeader = personFamilyHeader;
	}
	/**
	* 获取：户主
	*/
	@Column(name = "person_family_header")
	public String getPersonFamilyHeader() {
		return personFamilyHeader;
	}
	
	/**
	* 设置：政治面貌
	*/
	public void setPersonPolitical(String personPolitical) {
		this.personPolitical = personPolitical;
	}
	/**
	* 获取：政治面貌
	*/
	@Column(name = "person_political")
	public String getPersonPolitical() {
		return personPolitical;
	}
	
	/**
	* 设置：婚姻状况（比如：未婚0、已婚1、离异2、再婚3、丧偶4）
	*/
	public void setPersonMarry(Integer personMarry) {
		this.personMarry = personMarry;
	}
	/**
	* 获取：婚姻状况（比如：未婚0、已婚1、离异2、再婚3、丧偶4）
	*/
	@Column(name = "person_marry")
	public Integer getPersonMarry() {
		return personMarry;
	}
	
	/**
	* 设置：民族
	*/
	public void setPersonNational(String personNational) {
		this.personNational = personNational;
	}
	/**
	* 获取：民族
	*/
	@Column(name = "person_national")
	public String getPersonNational() {
		return personNational;
	}
	
	/**
	* 设置：文化程度（比如：博士5、硕士4、大学3、高中2、小学1、文盲0）
	*/
	public void setPersonEducation(Integer personEducation) {
		this.personEducation = personEducation;
	}
	/**
	* 获取：文化程度（比如：博士5、硕士4、大学3、高中2、小学1、文盲0）
	*/
	@Column(name = "person_education")
	public Integer getPersonEducation() {
		return personEducation;
	}
	
	/**
	* 设置：在校生状况（比如：小学七年级、非在校、初中一年级、大学二年级）
	*/
	public void setPersonAtschool(String personAtschool) {
		this.personAtschool = personAtschool;
	}
	/**
	* 获取：在校生状况（比如：小学七年级、非在校、初中一年级、大学二年级）
	*/
	@Column(name = "person_atschool")
	public String getPersonAtschool() {
		return personAtschool;
	}
	
	/**
	* 设置：健康状况（比如：长期慢性病、死亡、健康、残疾）
	*/
	public void setPersonHealth(String personHealth) {
		this.personHealth = personHealth;
	}
	/**
	* 获取：健康状况（比如：长期慢性病、死亡、健康、残疾）
	*/
	@Column(name = "person_health")
	public String getPersonHealth() {
		return personHealth;
	}
	
	/**
	* 设置：劳动能力
	*/
	public void setPersonLabor(String personLabor) {
		this.personLabor = personLabor;
	}
	/**
	* 获取：劳动能力
	*/
	@Column(name = "person_labor")
	public String getPersonLabor() {
		return personLabor;
	}
	
	/**
	* 设置：务工状况（比如：县外省内务工、省外务工）
	*/
	public void setPersonWorkSituation(String personWorkSituation) {
		this.personWorkSituation = personWorkSituation;
	}
	/**
	* 获取：务工状况（比如：县外省内务工、省外务工）
	*/
	@Column(name = "person_work_situation")
	public String getPersonWorkSituation() {
		return personWorkSituation;
	}
	
	/**
	* 设置：家庭属性（比如：贫困户、低保户、五保户）
	*/
	public void setPersonFamilySituation(String personFamilySituation) {
		this.personFamilySituation = personFamilySituation;
	}
	/**
	* 获取：家庭属性（比如：贫困户、低保户、五保户）
	*/
	@Column(name = "person_family_situation")
	public String getPersonFamilySituation() {
		return personFamilySituation;
	}
	
	/**
	* 设置：人均年收入
	*/
	public void setPersonIncomeYear(String personIncomeYear) {
		this.personIncomeYear = personIncomeYear;
	}
	/**
	* 获取：人均年收入
	*/
	@Column(name = "person_income_year")
	public String getPersonIncomeYear() {
		return personIncomeYear;
	}
	
	/**
	* 设置：联系电话
	*/
	public void setPersonMobile(String personMobile) {
		this.personMobile = personMobile;
	}
	/**
	* 获取：联系电话
	*/
	@Column(name = "person_mobile")
	public String getPersonMobile() {
		return personMobile;
	}
	
	/**
	* 设置：头像
	*/
	public void setPersonPic(String personPic) {
		this.personPic = personPic;
	}
	/**
	* 获取：头像
	*/
	@Column(name = "person_pic")
	public String getPersonPic() {
		return personPic;
	}
	
	
	
}
